Three-leaflet Dewberry - Español Inglés Diccionario